Multi-Database: Database migration is overrated, but developer working with multiple databases is not. Developers often work with different databases, and relearn a new paradigm to write SQL for each DB is tedious and error-prone.
First, good article, even if I differ more than I concur.
Jeremy Chone

Good point!