There was no way to circumvent the momentum system, was there? The character moved like it had a bloody camel strapped to its back and there was no way around it.
This is more like the dodge roll change. People complained about it until they were blue in the face, because they preferred the old system and refused to change their underlying assumptions about how the system should work. In the end, you could divide people into roughly three groups: one group agreed to change how and why they dodged and were happy with it, another group changed how and why they dodged and still didn’t like it but decided to keep playing anyway, and a third group refused to adapt and quit.
This is a pretty similar situation: the new healing system requires players to change their underlying assumptions. Bandages are to be used between the fights. Potions are to be used in a fight and have to be timed correctly, but now the regeneration can’t be interrupted.
Not really. I mean, I’m a PVE player and I love it. I just happen to be very active on the forums, but I’m pretty sure that there are other PVE players who are busy enjoying the new system instead of arguing about it 
If I had to guess at Funcom’s motivations, I would say they probably took the feedback both from “a vocal minority sub-set of PvP criers” and from a vocal minority of PVE players who keep complaining about how game isn’t really challenging (like me), and tried to come up with a paradigm shift to help both.
It’s imperfect, yeah. It needs work. They should, like you suggested elsewhere, remove or diminish the movement penalty on potions. They should definitely tweak the sated buff. They should breathe new life into the food and cooking system, and give new purpose to the variety of recipes we have.
But I’m glad they channeled Henry Ford and didn’t settle for giving us “a faster horse” and came up with a car, no matter how clunky their first car turned out 
EDIT: I just want to make it even clearer, because it tends to get lost in the noise, that I’m not saying the new system is perfect. I’m just pushing back against people who are, predictably, demanding to go back to the old one because they don’t want to change their paradigm and help polish the new system.