I removed Preact from my website again. Not because I dislike it, but because it turns out that Astro components give me enough flexibility and the few client-side interactions I need are more easily implemented with plain JavaScript rather than Preact components.