Do some searching here for batt costs, I'm sure it's been discussed along with maint. cost's, comes up all the time.
Lot's of guy's do their own oil changes and it will run ya $100 or so for the oil and filter, prices vary dealer to dealer for service, like any other car make, I paid $160 for filter/oil change and the frequency is once a year or every 12k miles so it's not that rich IMHO.
I'm due for a 1 year inspection which is a oil change and 15 point inspection, been quoted around $400.
Can't see rubber costing that much either, look at one of the sponsors (Tire Rack) and plug in the car type see what there worth, for my 08 CS I check once in a while (don't need tires) just curious, and I think it's around $1200-$1400 for all four, all in all like most **** we got you pay for what you have, and it's not that bad if you choose to maintain it....