To some level, WDW onsite hotels justified the prices with convenience...Magical Express, Extra Magic Hours, Top notch service, theming, park transportation, early fastpass window, early dining reservation, etc...
In the past five years, we have lost all of those...while the price keeps going...