Carpeted deck panels screwed to the deck framing is OEM for todays aluminum boats, they do this so they won't have to destroy the deck finish to get below deck to make any repairs or inspections.
The person that installs the decking and then the carpet over the deck fasteners kicks himself in the butt if he ever has to remove the decking because you have to rip up all the carpet, then you have to sand off all the old carpet glue to find the screws to remove the decking... truly a rookie mistake.