This is a problem that I encounter a lot. Whilst controlling on TS1 on tower. I often have an aircraft taxi to the end of the runway that is not being used. For example, yesterday whilst controlling at KSAN I was using runway 09. But this one aircraft had taxied to runway 27 and was requesting take off. I wanted him to taxi to the other end of the runway, but couldn’t, so I had to squeeze him in for take off at a time when no one was landing or taking off. This actually caused quite a delay as I had to stop everyone else from doing anything on the runway. So I think we need a “Please taxi to other end of runway” command to stop this from happening. I know this might not have been the pilot’s fault, but the ground controller’s, but it should not happen and there should be a way to correct it - I think with this command.
Do you think this is necessary?