One can't really fault REST for the flawed implementations - Fielding's thesis is very explicit about what REST is and isn't.
Just because something becomes an often-misapplied buzzword doesn't say anything negative about the original concept so much as the people mis-implementing it.
Just because something becomes an often-misapplied buzzword doesn't say anything negative about the original concept so much as the people mis-implementing it.