If US adopts the same limits on credit card fees as EU, do you think mileage programs will go away? I really doubt it, since airlines will still make a lot of money from fees and fake perks.
Once you work out how much you're being "paid" to deal with the thought and hassle, it becomes kind of embarrassing.