Most of MySQL's momentum I'd say would be because Slashdot used it. Because of course, a database that is (only) suitable for a scenario where reads outnumber writes a few thousand to one, and a comment getting lost is actually no big deal is obviously suitable for your OLTP app...