Be happy you can find anything better than a Pico in stock.
For basic use, yes, 2GB should be fine. If you have a lot of add-ons or are trying to run something like frigate, then you may benefit from more.
If it makes you feel any better, they are shipping the Home Assistant Yellow with a 2GB Raspberry CM4, so the devs should be targeting a basic Pi 2GB environment for quite a while.
Personally been on a Pi4 for about 10 months, 100+ devices, no lockups or glitches. The only time the thing has rebooted is when I told it to. I rebooted last night, finally upgrading HAOS to 8.4. Last reboot before that was 4 or 5 months ago for one of the 7.x builds.