I’m aware of that and this is why I don’t use BlueBubbles. They are all the same concept in that they all require a Mac. The details are irrelevant since all three are different in some ways. I tried both and didn’t like having to use the command line to nuke my Mac’s security settings. I’m ok with AirMessage’s security and fewer features. My main goal was to allow family group chats without exposing it to SMS, not to get features like stickers or reactions. AirMessage doesn’t compromise iMessage security, so it does what I need it to do.This is not quite right. Unlike AirMessage and BlueBubbles, Beeper is just using the local Mac to get the registration data, but otherwise everything is running through the Beeper servers. That's what makes Beeper so much more performant than AirMessage and BlueBubbles. Also, both of those alternatives have limited functionality relative to Beeper, unless you disable your MacOS System Integrity Protection with BlueBubbles, which is a huge PITA and an obvious security risk.
Also, at least so far, Beeper is not charging for their desktop app, which I've been using for a few months. I don't have need of Beeper Mini as I use an iPhone.
Beeper mini charges a monthly fee for the app ($2.99/month IIRC), so it doesn’t matter if they charge a fee on the server component. A charge is a charge, no matter if the charge is on client side or server side. If you want a free version, don’t use Beeper mini. If you don’t mind paying for it, go ahead and use it. I’m just mentioning there are alternatives, and Apple isn’t about to disable this method.