Maybe pricing was comparable because you stayed in PH?
We found that regular veranda (or even OV) on Riviera/Marina is more than enough for us. Typical veranda to Europe for 10 nights is around $5,000-5,500 CAD. Add beverage package, gratuities and excursions brings you to around $7,500 CAD top. Regent typical 10 night to Europe is around $13-14k CAD. If you remove the air credit, it's around $10k CAD.
For us the difference is even more because we don't drink and take mix of private and ship excursions, and also take OV most of the time.