The quick explainer is phones send a user agent with the request to fetch a media message, this user agent contains a link to a file that describes what the device can handle. Apple and Blackberry hosted these files themselves, Verizon hosted most of the android ones on its network itself. They decommissioned the server hosting them a few years ago which made it so all affected devices pulled the lowest potato quality image down for compatibility. Huge number of complaints.