It's really disappointing to see how Apple went from championing open standards in the early days of Mac OS X, especially with regard to communication protocols, to this.
I want a premium messaging experience on my iPhone, regardless of what the other party has. I do not want compressed images and videos, and as an end-user, it's bullisht that I have to figure out how to do that using 3rd party apps.