Skidplates! Aluminum vs UHMW

Looking at buying a skid for my 1000xp4. I had a uhmw plate on my 900 and front corners got caught and folded under, bolts got caught bent and broke. And the rear section actually fell off one day cause the bolts getting snagged.

That being said I don’t know what brand it was. I have read that the factory utv plates get slot of good reviews, but how bout a aluminum skid plate? I haven’t seen much on them.

Both are prices 6-700 range . I mainly ride rocky trails ( some good sized rocks)

I only wanna buy a plate once so just looking for some input