Yeah, I just don't get why pontoon MFG's insist on putting carpet down on their decks. The carpet WILL get soiled and stained, especially if you fish from it. Wear patterns appear easily and make the overall look of the boat very well "used"...
I suppose a snap-in carpet system might work well, but I'd prefer just a solid surface.
Our first pontoon boat had a plywood deck that we repainted a few times with a non-skid type deck paint. It worked very well.
Most marine stores should carry a similar product for todays uses.