I switched to Comply foam, then back to silicon for good. The dealbreaker for me was cleanliness. The downside you mentioned of squishing the foam was the biggest reason; I always aimed to sanitize my hands before rolling the foam (pre-Covid, to prevent colds), so it was an extra hassle to take them out often.
Also, it's easy to clean silicon tips with dish soap and water (alternatively isopropyl), but I found that Comply tips break down really easily with washing. They're also expensive to replace frequently, and I found that cheaper foam alternatives didn't measure up.
If regular cleaning isn't a concern (isn't strictly necessary, it's just a personal preference), Comply tips work, though I would only use them for IEMs that don't fit well for silicon.