so writing code that is easier to maintain, not to mention the learning aspect, is counter-productive?
think back to when you were writing flat files for all your data and how much easier it was when you spent a small bit of time understanding mysql.
if the objective is just to get your site working, and you're almost there, then i suppose it doesn't matter.