On the other hand, with advancements such as HTTP/2, there's not a substantial reason to pack multiple scripts.
And ofc you’d naturally just attribute this as an artifact of optimization, just as single-file packing was. Which it is, given http 2/3
Splitting probably makes sense only for an infrequently used feature, like video chat in an app like Gmail or Slack.