Dude, lighten up. If you had that view about everything in life you wouldn't leave the house! 
I'll be keeping them though. I fail to see how more contact/holding points on the body is worse than having a single strap diagonally over the body. Not to mention harnesses are mandatory for pretty much any FIA spec race series. Why are all the guys not in standard 3 point retractable seat belts?  That's a serious question by the way... 
And hey, I'm aimlessly going round this car with out a clue just bolting sh!t together, i'm cool with that. It's worked out so far 
  