"the same old type of business calling themselves Agile"
That is the unavoidable problem when you have a methodology that does not require certification to be adopted. I can call myself Agile, I can put it on my CV. I can (and have) made multiple commits to production environments on the same day. I have stand-up meetings, mainly because I come with a question and I need the answer right away.
But I am no Scrum master, I code what needs to be coded in the order required to solve the problem at hand. I am not Agile, I just provide solutions.
For companies, there should be a certification to call oneself Agile. Sorting the wheat from the chaff.
Won't happen though.