Having separate queues for Print I/O and Disk I/O provides advantages. It allows these different types of I/O requests to be handled independently so Print and Disk activities can occur in parallel without blocking each other. Separate queues also allow different policies and priorities to be used for managing Print versus Disk I/O requests.