The six month rule was made for people that work in different countries to decide where to pay tax. It sais very clearly in double tax agreements that it is not a matter of days. Where you live, is a matter of where you have your belongings, insurances, economic duties, union engagement and family.
I cannot see that you violate a tourist visa, if you live in airbnb or hostel, have no bank account, foreign health insurance and stay 250 days a year. You actually even can have a vacation apartment.
Responsibility must be put on the immigration. If they let you in, I cannot see how it can be the tourist fault, that he is here.