then why did the base the game on it? They are already creating more content for raiding over anything else, so the end game IS about raiding and pvp. So your logic is flawed.
Combat logs are needed. You can chose not to use it. But for those who care, we need it. It isn't an elitest standpoint, it is just a tool needed to see where you f'd up.
Stop trying to make the game something it isn't. Your choices DONT matter, and the game wasn't designed so your end game was rolling other classes.