I did low level programming for 10 years so maybe that’s why the procedural style feels much more natural to me.

However the point still stands - when you are spending your time debating what a thing is instead of producing code, something is wrong. Programming shouldn’t involve epistemology.