I remember when Samsung had removable batteries, I went in to a Samsung store to buy a replacement for my S5 battery and they told me they didn't sell them, only new phones. Meanwhile I can take my iPhone in to any Apple store and they will replace the battery for me.
So yeah Apple does need to be forced to massively improve their practices but so does pretty much the entire tech industry aside from a few small projects that focus on being repairable.