The thing I like about HBD is the leagues. Yes sometimes they roll slowly, but there are leagues that have played 26 seasons. In several of my other baseball simulation games it is imposible to keep a league going for more than a few seasons.
I also like that the players are not real so I have to do the rating and planning. To many times in an NL only league I would lose my best players when the went AL or a real player would look good in the minors, but the ML team would sign a great player ahead of him so my prospect would stay in the minors.