I don't think your problem is specific to Indian IT consultancies. All consultancies (both local and foreign) make their margins by placing bodies on projects. The more bodies, the higher the margin.The only situations where a permanent PM or BA would be utilised are when:1. It's a fixed price project which the consultancy has under estimated. In which case it may be cheaper to place a permanent staff to stay within budget. This only applies if permanent staff are cheaper an equivalent consultant, but in the case of an Indian outsourcer this is unlikely as they tend to be cheap as chips.2. Subject matter expertise on your companies existing organisational processes/systems are required, which the consultancy most likely lacks for new engagements. This is probably your best bet in securing your position.