I love Randy Moss, he's probably my favorite football player of all time. And it's not like Moss had no one throwing to him - aside from Moon and Cunningham, Daunte Culpepper was a rising star who was in the discussing as one of the best in the league until he tore every ligament in his knee and had recovery totally mismanaged.
But Moss was no Jerry Rice. The only people who would think Moss was better than Rice had to have been born after 1990, and only got to see aging (if still somehow really good) Rice. Rice is the greatest football player who ever played.