The change you describe is the result of states decriminalizing “gas-and-dash”.
Also - Another big offender for causing pump parking (at least in CA) are these damn cash or debit only stations. Despite all money they allegedly save by refusing credit cards, the shysters still charge a fee to use a debit/ATM card at the…