I don't know what he's talking about MVC being a watered down OOP

MVC fw's are entirely OOP (or most of them) It's more of an expansion on OOP then anything else (althought OOP and MVC fw's are completely different)
Basic programming is fine, but OOP dramatically increases efficiency of your code and the organization too. (Same with MVC fw's) I usually only use basic PHPing for the simple stuff that using an MVC fw for would be a bit excessive.
And compiz is awesome, although I accidently locked myself out of ubuntu and had to reinstall it, haven't installed compiz since then, to busy.