Personally I prefer to have parts that require external protection, rather than parts with robust internal protections that cost more or compromise the performance or that I have to hack around. It's more work, board area, and overall cost to have the external protections to keep an IC within its safe operating area, but I don't mind.