No, this is not unintentional.
If you search the forum, you’ll find this topic here: Never any rain?
As @Zhilkin stated, the ingame weather is now designed to match the real life weather.
In the linked topic, you’ll find a post referring to the actual implementation: