No, objects aren't generally 'good', unless you think keeping multiple state machines in sync is 'good'.
OO is not evil, but it also shouldn't be your default solution to everything.
Also, who is this person? I immediately distrust someone who calls themselves 'a pretty cool guy'. That's for the rest of us to decide.
replies(4):