It has been stated that there is no discriminatory pricing with the new bus regime. However, a system which caters only for individuals with Maltese identity cards in itself is discriminatory, as those without the card are subject to two-tier pricing.
In the UK, a tourist may obtain the Oyster Card for top-ups and in The Netherlands tourists can obtain an OV card.
You can also do the same in Spain. You don’t have to jump through hoops to receive it. You simply go to a tube station kiosk or central station in any Dutch city.
Once you have your card, you can, if you decide, register it online for credit card top-up. These simple steps keep people happy and encourage tourism, not leave a bad taste in your mouth.
On another note, I registered seven weeks ago and still have not received my card nor have I received a reply to my inquiry.