Apologies if my language is emotional, I like this debate a lot and get rare few opportunities to discuss it with people who are familiar with all the background. I don't mean to invalidate anyone, I think all camps are equally valid regardless of my personal feelings.