Well, the whole point with GT is to offer a challenging, balanced tech-type gameplay. Having stuff like ThaumCraft and Extra bees just gives you loads of ways to get around the challenges that Greg wants you to have.
Personally, I think it's better this way ^^ I like GT, but it just doesn't fit...