I must say, all the leagues I'm in have roster limits, so I can't speak about the other side, but I am actually a fan of the limits. Particularly because I've had those years devastated by injury and the roster limits ensured that I still had a chance to be competitive on the free agent wire without having to trade the whole rest of my team. Roster limits and weekly money for high point total have been my two favorite changes to the leagues I'm in as they help maintain competiveness, IMO of course.