I am ITIL V3 certified working for Capaicty Management from the last 10 months. In total I have 4 years of IT Expereience.

Before working for Capacity Managemnt I was working on Network Monitoring tool.

I want to know if there is scope for ITIL consultants woking for Capacity Management because I have never seen opening for Cpacity Management whereas I had seen many openings for Incident,Problem,Change Management which makes me a bit worried about my future in this field.

Welcome to the Forums, this is not a job consulting website you can find some statistics online just google it. Also yes some companies out there are looking for that position. So Capacity management didn't come to an end yet.

Naaah, learning on clients cost is not fair.
It's an approach like this that makes life for me as consultant so hard ... Fixing others "hey customer, i've learned a lot and you paid" issues is very hard as customers are often confused after these experiences.
I (freelance) don't like this!