I cannot blame you if you feel that way. I've been with TPG for almost 6 years from ADSL2+ now I got NBN FTTP. I tried to look for some kind of 'Appreciation Rewards' or should I say 'Loyalty' rewards. Unfortunately, they don't have that.
But their customer/technical support even their service works for me. They might failed me to give some 'Loyalty' rewards but they never failed me whenever I need support for my service.
I guess, that should be enough reason for me to stay with them.