Many company phones block premium SMS messages (not an issue where payment is linked to a credit card)
Foreign subscription phones do not work in connection with premium SMS messages
Some people do not own a mobile phone, so for this and the above reasons other payment methods must be available
If the phone battery runs out, the mobile ticket is made unusable
Forgery (risk varies by mobile solution provider)