Your village indeed wasn't a Barchable base nor was it claimed to be one, true. However, your base is hardly farmable at all. The attacks that got loot worth mentioning were not your average farmer's attacks but a) too slow-training armies: all spells, both heroes b) too expensive to call farming:GoWiPe, GoWiWi
(this conversation has taken a nice twist, hasn't it? We're telling you how strong your base is and how it's unattackable with regular armies

)
Anyway, you say people go for a specific resource with different compositions and different time allowances. Not one of those attacks were efficient no matter what the premises were.
Maybe you're right, these people were not pushers but if they are attacking you for your resources the times sure are tough there
You're right, farming with slow armies is very possible but it necessitates the village to offer exceptionally high resources, Balloonioners that use it to farm all the time I know attack when the base offers 300k+ without the bonus, that's why they are usually in Master's where consistently finding them is reasonable to expect. Someone sometime stated that Balloonion is wasted below 2500, I think it was Tyrael/JetLife whom you coincidentally mentioned already. About the revenges you mentioned I have nothing to say, there's no way to know what influenced their decision to attack you. The GoWiWi was propably motivated by your high offered loot but it doesn't really matter.
The bottom line is this. You represent the about average TH9 in Crystal. You are not farmable because you don't have much loot most of the time and to get the loot you usually carry requires a slow and expensive army. Maximum army-input, minimum output.
This debate that was going on even before my intrusion has gone badly off-tracks and I suggest it ends after your potential response. Maybe some other time again?