Even further, there’s also a clean split between the game and the framework they’ve built for it. So people can actually build their own games or tools using the osu!framework, and some already did so.
Which is neat, because it seems to me like it’s really performant and of course, low-latency, based on what I’ve seen trying the new client.
On the other hand, the time spent uploading/downloading much smaller files probably more than makes up for that, although even that difference might get pretty small with modern internet connections.