So it's normal for all androids to have bad previews and video calling?
I can't speak to video calls across the board because I've only used it twice, so I'll give you a broad explanation of photos vs video in general.
When you take a photo or video, it's all about gathering light. The longer the sensor is active, the more light it gathers, and the brighter the final result will be. Because a photo is a single image, the exposure time can be whatever you want (pro level cameras can expose for minutes on a single image). The lower the lighting the longer the exposure needs to be to achieve the correct outcome.
With video, it's effectively taking a photo about 30 times a second, aka the frame rate. That means the absolute maximum individual exposure time is 1/30". In good lighting, this may be fine. In low light, you cannot increase the exposure time without overlapping the frames, or showing a blurry slideshow. I.e. A photo requiring 1/5" exposure would mean a video with a frame rate of 5 frames per second.
To compensate for this exposure limit, the sensor has to increase the sensitivity, which is the ISO setting, to make the final product brighter. Due to how the electricity interacts between sensor pixels, increasing ISO increases the noise in the photo/video. Some noise can be edited out with post processing, but excessive noise can't be edited out without losing a lot of detail in the process. Because the sensors on our phones are tiny, they are more susceptible to ISO noise.
That's why any sort of video function, be it a live preview or a video call, requires more light to look good. Adding more ambient lighting lets the camera turn down the ISO, thus also reducing noise. It also may allow for a faster shutter speed, which will reduce any motion blur.
Btw, I see you're actually a new member. Welcome to the forums, and hopefully this helped.
