But yeah, I agree with you.
This kind of goes hand in hand with what Serafean said, which I also agree with to some extent. Maintenance could be looked upon as something you need to do in order for something to work, (e.g. new drivers to run the game).
But that wasn't really my point though. :P
But anyway, I think we have found some kind of conclusion