Mainly users helping users here. Pissing them off achieves nothing - except to get you ignored.
Complain directly to NCH support if you feel their product is defective.. http://www.nchsoftwa...ad/support.html
Tested several files here - both a still and different video formats - and scale scaled, as advertised.
Your observation may have gone "unnoticed" because it's specific to your PC - for reasons not your fault but as yet unknown.