On Star is both equipment and a subscription to use it. They mean the vehicle was equipped... with the equipment. Not that they were paying for the subscription. The "mandatory" subscription is a new announcement, and does not apply to previously purchased vehicles.
Their story doesn't really apply here. Fair enough.
My issue is more with 4chan greentext being a low form of communication.
Almost anything is better than it, like "Well, you'd still be paying the subscription." Even direct snark feels higher level than greentext-style rephrasing.