I guess this is not really a bug, but I have noticed through the Roblox Client Tracker that a lot of code written does not use task library functions like task.wait, task.spawn, or task.delay, but instead the globals wait, spawn, and delay, which should not be used anymore (deprecated).
Sure, but in this situation, that is not a problem. Only situation where it would be a problem is if they are using the return of wait, and in that case they can either keep it or find an alternative which there are.
wait also has a longer minimum waiting time than task.wait, this could cause undesired behaviour; which, while unlikely, it could be detrimental to the platform.
That would be a valid argument if it weren’t so easy to fix. In this scenario, it is as simple as just doing a find all/replace all in the Client codebase, and everything would be solved. Shouldn’t take more than two seconds.