Renaming files and moving them around

Why can cursor rewrite my code but not reorganize my files and rename them?

There’s a request about this from April, but why? seems to easy to implement