To be fair, you actually used to get stuff out of stats that weren't your main stat (you don't anymore), it wasn't ideal by any means, but it was SOMETHING. While this wouldn't make sence in current wow it did have its charm that not everything was a perfect drop that fit as best as possible.
For leveling and dungeons I think that's perfectly fine..for end game sets it was indeed quite strange.