You are Right!!!
Here in INDIA it's same with Airtel network, you have their App on the phone. It's like they force you to use their App, nevertheless it's the worst App on my phone and the funny part is that you can't Delete this stupid App.
Posted via CB10