Yes, you are absolutely correct regarding service inconsistency!
I had superb service onboard my QSuites flight today & then arrived at Al Mourjan to almost unusable Wi-Fi (response from the front desk....
"it depends where you sit Sir...there are a lot of people using the Wi-Fi...."....just move around until you get online...")
Really world class, joined up service. Not..
The thing is I could bear inconsistencies in service, but not times when there is upgrade availability but you can't because 1. their IT system is subpar 2. their customer service is unwilling to help...