I have stayed at the Sofitel Chicago quite a few times and they do tend to upgrade to the next class BUT that usually only means a higher floor. I believe their first 3 or 4 classes of rooms are the exact same size/style just each on progressively higher floors. I was finally upgraded to a junior suite as a diamond on probably my 6th visit in a year. As far as Fairmont, I have had to ask them about it and they did upgrade after the fact.