Short of eliminating it, I would actually prefer it if they made it super expensive the way Universal does in Orlando. That way, Disney still gets the upcharge money—but in bigger chunks from fewer people— and the standby lines move much quicker. And tourists on a once-in-a lifetime trip can splurge to make sure they see everything.
Paying to skip lines should never be the norm at a theme park. Ideally, the parks should have enough high-capacity attractions in play to spread the crowds enough to make the skipping unnecessary. But I don’t see that happening at Disney or any other of the major players, so instead of punishing guests who, y’know, don’t believe “magic” should be an upcharge, let the few people willing to really splurge get in and out without causing too big a disruption to everyone else’s day.