Is there any data to back up squish being any worse than usual. The function of squish is to maintain competitiveness, it is required otherwise the gap between players will drift too far for other players to continue to challenge in healthy competition. In K3 it has been very consistent and works well.
Also the issue of inactive players being boosted to K1 is separate, and whilst needs addressing, only serves to dramatise claims squish is unfair. I think if players miss too many sign ups they should be entirely re-seeded based on where they were when they stopped playing, by average GP in brackets or into where new players are seeded. This would prevent keeping ‘old’ SR and ending up in K1.