Resource-wise, a $2 transaction costs the same as a $1 transaction. So the current fee model is the most accurate.
Also, I don't want to pay 100x the fees for sending $100 as opposed to $1.
I could see marketing benefits, but the % model is decoupled from reality.