Utility Bill Payments

Can anyone who is the citizen of Oman inform me about their payment methods for utility bills? I have following questions:

1- What payment method most of the citizens use for the electricity and water bill payments?

2- Almost all bank offer payment facility through their mobile, then why citizens use Kiosks machines or other platforms offered by OIFC & ONEIC instead of banking apps?