If Dr Z can’t find his Roku by the time we see him then I will probably look for a Chromecast. But yes, we had two of them from different years and they both became unusable after a while, so we’ve had Firesticks since then.
Russell has a Pixel and I have an iPhone, but we can’t cast anything to our TV through a native service, and the firestick needs a second party app, but they are all really flaky, so would rather a device that handles it a bit more reliably.