Once upon a time there was this car manufacture that had its own show rooms and did really well then one day a penny pinching accountant thought it would be a great idea slowly remove staff from its show rooms to save money one by one a just leave customers to browse cars and buy there products all by them selves.
It went bust.
Google web developers are your sales reps. You look after them any they look after you, if you alienate them they will stop recommending you to your customers.
Stop cutting our tools like Keywords
Start paying taxes in the correct country
Use local staff in local call centres so people can actually understand what they are saying, (its the same with banks no one want to bank with them if they have to call an Indian call centre).
And people may start to like you.