PayByPhone also shows ads in the parking experience (thankfully, not too obtrusively, and not until the parking is confirmed). So, they could be covering some of the cost that way.