Honestly, you have to keep in mind... its Vegas.. so the price tag isn't that shocking, unpleasant, but not shocking.
Also if they plan to actually give this new ride proper maintenance & upkeep, then nobody should complain about $20 to ride it. Part of that money most likely will go to operation/maintenance.