I pretty much agree with your assessment there.
Finally spent a weekend at St Regis Jakarta. The public spaces are pretty good (except the ugly pool area and the landscape), but the guestrooms suffered from limited scope, so they look sadly underwhelming.