Honestly I don’t really mind or care. Cash is not the way these days, and is relatively high risk for a busy theme park. Lots of user error, shorts, audits throughout the day.
Digital payments are seamless, and usually less user error / shortages / audits needed.
I think most businesses will do this as time goes on, and theme parks can easily offer a place to exchange cash for a card you can use in the parks at vendors.