the 3% rule accounts for inflation. Average nominal return 7-10%, inflation of 3.5% average, leaves you 3% withdrawal with no decrease (or even an increase) in principle in real dollars
Average nominal should be ignored anyway. It's never been a practical number for the individual investor to rely on. Mistakes, allocation models, people having less to invest when times are bad (and market is low), etc.