I used to use Google Voice as my main phone number, so MMS being broken is something I'm pretty used to.
I've got my PinePhone early mostly to play with and to support the company, but I feel like it'll probably be at least a year before I'm confident in carrying it around as a daily driver.