It wasn't just the yachts who have taken it in the shorts on incrases in taxes. Biosecurity was given 20% of their budget needs from the general fund (and an almost 100% increase in responsibilities), the 80% balance now has to come from user fees. Similar is true at health.
Migration is at an all time high, so I guess it's not just yachts.