They have, his worst grade (that I could find) was 2010. He was rated “B.”
Maybe they don’t go back far enough. He’d been in the FL legislature since January 2000. Marco so hates to leave a paper trail. That is why he kept conservative bills from reaching the floor of the FL house when he was speaker. That is also one of the reasons why he skips out on so many votes.