Ok, let's discuss
I agree that the current method of only playing the primary DVD drive in the system isn't flexible, but it is predictable and easy to use.
If it is to be changed/updated then some questions immediately come to mind (not limited to the following):
- How should the command act if there are two DVD drives in the system, and each one has a disk containing video in the drive?
- How about if only one of those disks (or none) has video available - should it search?
- Should it be made the responsibility of the programmer to determine which DVD to play, and if so, how could that ability be provided (both to determine which drive, and to specify which to play)?
Take into account the wind-up time these drives need, which may make any searching, whether automatic or programmer induced, very slow indeed.