I love the idea of devs being called out for "laziness and incompetence" when they're trying to create a game purely for our entertainment.
First, I don't think any individuals should be called out for something like that, but as a development team I think there is definitely something that is holding them back.
They set out to make a new engine that wouldn't be held back by problems found in the original game. However it is obvious that as a team they still aren't capable of doing this. They should have either caught this early on and hired more experienced engineers, or put in extra work to see the project through. We can't be sure what reason they weren't able to achieve there goal, but there is one thing for certain: these effects are absolutely obtainable on current systems. There's no reason to say its impossible and that they did everything they could to make it work.
This isn't to say they are lazy or incompetent, but I'm guessing that somewhere along the line there was a lapse of management.
And again, that isn't what people are mad about. It's the dishonesty, which so far is continuing with the PC version. Being the lead platform there is no reason why it shouldn't include the original effects. I feel as if they don't, it will be to release a next gen version, and I will be very upset if that's the case.
Then second, they aren't doing it purely for our entertainment, it's to make money first and foremost. That's fine, but when they do it in a dishonest fashion, that isn't ok with me.