For comparison, I installed Gnome Weather and KDE Weather on my Linux system. Gnome Weather uses 150MB and KDE Weather uses 270MB (edit: more like 220MB, seems like 50MB was used in setup but never freed until I restarted the app).
The people who develop this stuff don't know what it's like to have 64 MB of memory. They grew up with 4+ or 2+ if they've been poor. Their dev machines probably have 64 GB. 500 to them is a rounding error. That's why they are proud.
Emphasis on the “ish”. It’s an iOS app ported to the Mac (Catalyst), just like Messages, Voice Memos, Clock, and basically every other consumer-focused stock app on the Mac these days.
The thing with ram is that once you can fit everything you want into the space you have available there is little benefit in optimizing further or getting more space. 1gig -> 230MB may be a large enough reduction that it goes from "too big" to "small enough".