Netflix should add a profile tag to the items in the queue. That way
there's only one queue, but the items in the queue will be associated
with different profiles. Something like this:
Movie [Profile]
Star Wars [Dad]
27 Dresses [Mom]
3:10 to Yuma [Dad]
Nemo [Kid] ...
When Netflix gets a movie back, it determines which profile that movie
came from. It the ships out the next movie with that same profile.
So when "Star Wars" comes back, the next movie to ship is "3:10 to
Yuma".
This doesn't solve the problem of all the recommendations being mixed
together, but it does save the functionality of many people sharing
the same queue.
Movie [Profile]
...
Star Wars [Dad]
27 Dresses [Mom]
3:10 to Yuma [Dad]
Nemo [Kid]
When Netflix gets a movie back, it determines which profile that movie came from. It the ships out the next movie with that same profile. So when "Star Wars" comes back, the next movie to ship is "3:10 to Yuma".
This doesn't solve the problem of all the recommendations being mixed together, but it does save the functionality of many people sharing the same queue.