I find it to be fair enough, if u cant kill EC bosses you should not be able to get the gear that drops from it, or even something that compares to it.
You forget that not all ppl have the time to be around at raid schedules. Doesnt have anything to do with skill imo. And ppl talk like EC is rocket-science it isnt. Anyone with half a brain can understand the game mechanics and beat it by meeting minimum gear requirements.