Very true. If you thought about about building a site like Amazon or RetailMeNot in WordPress, you wouldn’t handle those by creating millions of pages. If you tried that, you’d hit the limitations of WordPress very quickly. But you could make a product template page and render it using shortcodes and rewrite rules, right? The question then becomes, how could you allow editors to modify content on your database-driven web site.