We Shouldn’t Have to Insert Services Anymore

As a Roblox developer, it is currently annoying to add teams to my game.

To cut a long story short, I don’t see why we need to insert the “Teams” service to the game. It’s literally the only service you have to insert besides the (presumably useless) test service. Teams should just be part of the hierarchy by default.

I remember a long time ago (like 2012), as a 10-year-old wanting to add teams to my game, I was totally confused. I would just add free model spawns that were the team color I wanted because that’s the only way I could figure out how to add teams.

It would greatly benefit new users and us experienced ones if the Teams service were just there, like everything else. I don’t know why you need to use an obscure method to add it, but that way needs to go. Plus removing the insert service button frees up much-needed space in the Studio ribbon bar.

This might seem like a smaller change, but for a feature so widly-used on this platform, I think making it more convenient and easier to understand is a good idea.


It might save server and client resources to not have the service active in the game by default if its not needed. That’s the only reason I can think of as to why its not enabled by default.

If there’s no team object in the service, it could deactivate the service.

But I’ve never experienced a drop in performance at all while using teams.