I can understand your not caring for these products because they don't fit into your desire for realism. And everyone certainly is entitled to their opinion. But I think it really in poor taste to post negative comments about a product simply because it doesn't fit into your style of modeling.
There are a fair amount of people, myself included, who just care about having trains that are fun for themselves no matter how fanciful or unrealistic they might be. And there must be a lot of folks like that because Lionel and MTH generate a pretty good revenue stream from selling fanciful products. Both types of products are of equal value to different people.
Myself, if I see a new product that doesn't fit into what I prefer for my layout I would just pass it by rather than say negative things about it.
It boils down to this. You like realism and I don't need it. What difference does it possibly make to warrant tearing the product down because of nothing more than one person's preference over another.
Ed