There is a select function called checker select/deselect that select/deselect every other face/edge/vertex and it's very handy. Just want to share about it.
Here's a pretty sweet video to explain why this is so cool when paired with the Select Edge Loops for decimating your mesh manually
Check Select
It preserves your UV layout!!!!