You've mentioned a couple times taking issue with Cloud and co. being puppeted in the remake, but wasn't that the case through most of the original game?
And they're not utterly without any achievements here anyway. They foil Heidegger and the President's plan for their deaths fighting Airbuster; beat Roche; soundly defeat Reno twice; save a lot of people in Sector 7; escape from the Shin-Ra HQ; and defeat the Whisper Harbinger (to whatever extent this is an achievement and not a complete fuckup
).
[/spoiler]
Yeah, but this whole game is built around breaking free of the strings of fate, carving out their own destiny. If they just move from fate's strings onto Sephiroth's or Rufus', then all that was just swapping out one master for another.
In the OG, the reactor bombings, as far as we knew, were a genuine achievement of AVALANCHE, not part of some Shinra plan. We had some time at the start where the crew were achieving things in spite of their opposition rather than because of them or because they were getting unforeseen
help, before Cloud ended up on Sephiroth's strings. They were a legitimate thorn in Shinra's side, such that they resorted to Sector 7 to get rid of them. That's all gone.
They survive the Roche mission because AVALANCHE HQ intervened.
They foil the Airbuster plan because it wasn't ready on time, which makes it about Heidegger's failure rather than their success.
They escape from Shinra HQ because Hojo decides to let them out... and then the Whispers intervene to keep Barret alive and then from them being crushed twice on the highway.
Whisper Harbinger is implied to be all part of Sephiroth's plan to break free of his fate.
Sector 7... sort of. Their resistance in the pillar is all part of the plan now too, rather than a problem. Reno would have killed Cloud and Tifa if Rude hadn't saved them. The evacuation happens anyway, not because of them.
It's not really about OG v Remake, it's about the themes of the game being about breaking free of their fate. If they move from that to being on someone else's strings, well...
It's also just my preference.
[/spoiler]