A hipermídia nunca ficou realmente popular com APIs do tipo REST - a ponto de quando uma API realmente implementa a navegação hipermídia, o termo RESTful simplesmente não é suficiente para distingui-la de outras APIs da web "RESTful". O REST se tornou um termo genérico ou qualquer API da Web baseada em recursos e novos nomes como a API Hypermedia foram criados para se concentrar no conceito de hipermídia.
Eu realmente não quero defender o uso de termos incorretos, mas acho que a interpretação moderna geral do REST significa simplesmente usar URLs uniformes e verbos HTTP para a maioria das pessoas. Não está correto, mas quem conhece a definição de Fieldings também deve saber que muitos outros não. Por outro lado, quem conhece o REST apenas observando como as APIs "RESTful" existentes são implementadas, não saberá do que está falando quando mencionar restrições REST menos conhecidas, como HATEOAS ou código sob demanda. Fielding pode não gostar, mas acho que é tarde para voltar à definição original *. E sejamos honestos: se você ouvir alguém falar sobre sua API REST pela primeira vez, presume instantaneamente que ela não inclui hipermídia, não é?
Insistir na definição correta de RESTful geralmente cria apenas confusão adicional. Como ocorre com muitos termos que mudaram de significado ao longo do tempo ou que as massas simplesmente adotaram de forma errada, eu aprecio se alguém conhece a definição original, mas eu não corrijo quem estiver usando a interpretação moderna mais ampla do REST.
* e também tarde demais para estabelecer novos termos para APIs não hipermídia semelhantes a REST. Como devemos chamá-los de qualquer maneira? ... RESTish ?