Why do tech people spend so much time in meaningless details?

90% of discussions in this board is semantics and something retarded like X or Y is bad

If you post code here someone will always cry about style like BREAK; AFTER DEFAULT:????? or choices in non-bottlenecks like YOU'RE USING X_11ms() INSTEAD OF Y_10ms()??

It's never about something concrete or the big picture