If a feature request here is popular and isn’t roadmapped or worked on for a really long time (like most popular requests), there’s one of two things that could have happened. Roblox either could have rejected the idea or they could have made it a task. It’s not really likely that they would take such a long time to decide between the two. There’s also the possibility that they didn’t read the idea, but I’m ruling this one out since we’re told they consider all of these ideas.
If they’ve rejected the idea, then it really deserves an explanation for why. Not providing one leaves the many developers who supported the idea out of the loop and makes them feel like their feedback isn’t being taken seriously. It’s unprofessional and unsatisfactory for a company that cares about developer relations.
If they’ve made it a task, then the Studio team might need more resources. A turnaround time of a year or even half a year to just show up on the roadmap is bad, especially when many of these requests (including the most popular: Disabled Scripts) are small UX improvements. Now, Roblox may offload resources from Studio to other to other areas they find more important, but I think it’s reasonable to say that Studio feels at most “ok” compared to other game engines. If Roblox is fine with that, there’s not much we can do, but I would argue that they will lose most developers coming from other platforms.
The Studio team may also have enough resources to work on these ideas but might instead be working on other tasks. In that case we’d simply have really bad task planning. The people on this forum are virtually the only people who use Studio extensively, so what we think Studio needs should be the biggest factor in planning tasks for Studio. Again, if what we think Studio needs is at odds with what Roblox thinks, they should communicate with us about it.
I hope this covers all of the ways we could be seeing the kind of output we see with Roblox on Studio feature requests. I want to end by saying the most important thing that’s missing is communication. Disabled Scripts not having any staff response is a failure, and there are plenty more examples of bad communication here: https://devforum.roblox.com/search?q=features%20%23platform-feedback%3Astudio-features%20order%3Alikes. We wouldn’t have to speculate and go through all these different cases if Roblox would simply tell us the status on old and popular feature requests.