This is what you call over-engineered.
I Disagree, this is typical of most businesses these days and I believe it has more to do with allowing Public School Graduates in to Engineering classes when they should be sweeping floors at Starbucks.
Stupid or lazy people wash out of engineering classes early on. Your shot at public schooling is garbage.