XENOPHILE Think about it: an international version of a weather application requires more than a few trivial language localizations. Different weather servers, often providing data in different formats from the American servers, would need to be accessed and interpreted by Wx. Furthermore, these weather servers typically aren't set 'n' forget affairs, they are constantly updating/changing the requirements for accessing data, as exemplified by the number of second-rate weather apps that work great for a while and then lose some or all of their features because their developers don't constantly maintain them. Thus adding international weather servers represents not a one-time investment of time and effort, but a sustained increase in the maintenance work on Wx.
I'm sure the developer can add to this regarding his priorities on Wx. My suspicion is that he's got a life outside of Wx, since he'd have to register an awful lot of users to make a decent living.
(Version 5.35)