I didn't either until it bit me in the ass a few months back - often it's shitty proprietary software being only compatible with "genuine" (oracle) MySQL.
...and that doesn't even account for differences in global variables/configuration, SQL syntax, functions, replication, etc.