Yup, 50 € sounds like a lot of money for a few minutes saved (not to mention that it depends on the traffic situation if you will actually save some time). Of course, depending on where your hotel is and how many bags you have, a taxi may still be the better option...
After arriving in a new city is it very mentally relaxing not having to understand ticketing pricing, zones, best way to navigate, understanding the differences between different types of trains/trams/buses.
Especially since airport <-> city is almost always a separate system as well than intra-city transport.