Yes, I own the physical hardware that the tokens are coming from. I own an (out of date, but still legit) iPhone 6, as well as a new Mac. I have paid Apple that which they would demand of any normal customer, and now I want the messages to flow to my Android phone and my Linux/Windows Desktop.
So it's very different. Beeper connects to Apple's service without an agreement or payment. The issue with Bell was with paying customers. No one was asking Bell to allow people without an account with them to connect.