Because those just turn fights into stupid slugfest, but more importantly, they make no sense. If you want to make bosses immune to trip, design a magical item that protects from trips (though, in fairness, it should only provide a bonus to resist, as per poison and disease "immunity"), and make that property available on PC available loot as well. Same with all the other immunities.
It's lazy design, and you can do better.