Maybe depends in TV or Receiver. For me Video looks good. Dont know, if they do additional video processing.
No, it's amlogic bug in deinterlace code.
For me all FullHD h264 channels with r_frame_rate=25/1, avg_frame_rate=25/1 have this bug
Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
All other FullHD h264 channels with r_frame_rate=50/1, avg_frame_rate=25/1 works without this bug
Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc