With bones done in the vertexshader the limit is 72, yes. For cpu bones I don't think there's a limit. (I once used a static model with about 320 bones. I wouldn't want to animate this at runtime, though)
Edit: you could probably write your own animation system. I don't think it's worth it, though.