The $6,500 threshold is effectively a hidden annual fee. because you are earning a reduced rebate on that spending.
Disagree.
A fee would be if they somehow take money from you. Even before reaching the $$6,500 threshold, you still make money. Further, after reaching it you earn a higher cash back than a lot of other cards so there is no way one could even consider that it has a fee.