...What’s up with putting carpet in fishing boats ?
Fish hooks and carpet don’t mix.
Blood, slime and carpet don’t mix...
For nonskid decks a product called "Treadmaster" is very hard to beat. Long service life if installed properly.
Walnut shells in paint is an old traditional method that is still viable for low budgets.