Well now I'm confused about which type I am. I consider myself a "simplifier", but writing your own OOP framework sounds fun I would have definitely chosen that route.
I think both types can enjoy fun diversions. I think being a "simplifier" just means you can make a distinction between diversions and solutions.
For me, every additional moving part has a cost, and that cost needs to be amortized over sufficient use-cases. Sometimes writing your own OOP framework in C is just what the doctor ordered. Sometimes it isn't.