I have a strong criticism about this, but before I rage about that I want to express a real appreciation to Twinsen for reading all 16 pages of this topic. It means a lot to know we're being heard.Twinsen wrote: We had many discussions about improving the crafting queue, including special shortcut to queue to front. After long thoughts I have strong feelings against improving the crafting queue like this, for an important reason: it won't force you to automate. If you were able to queue to front many players will act as walking assembling machines, constantly crafting things, since it would be an efficient way to play. I very often see new players spend many minutes crafting green science packs, sometimes even waiting there until their hand crafting is finished. Adding queue to front will only aggravate this problem. By making it annoying the way it is now, it forces new players to think "if only there was a way to do this easier...".
Ok so... you already gave the player the ability to be a walking assembling machine, and a fast one at that. It IS an efficient way to play, and many players ALREADY act as walking assembling machines, no "would" about it. (Watch any speedrun video, for instance AntiElitz at https://www.youtube.com/watch?v=-6ybxDx8kOY). So why are you criticizing players for using the resource that you intentionally gave them? If you want the crafting queue to be less useful, then by all means make it less useful by slowing it down, making more things uncraftable, or designing other limitations. However, the "limitation" you have in mind (no queue to front) is purely ineffective because you can easily get around it: just cancel everything, make stuff, then add it back afterwards. No penalty currently exists for doing this, other than an annoying number of clicks. When people ask for a queue-to-front feature, all they are asking for is to make the UI easier by getting rid of some of those clicks.
Your example with the green science packs doesn't make sense either. If a player is willing to just wait for crafting to finish, then they're willing to wait whether or not "queue to front" is available. Frankly, the game already forces you to automate because of basic math that I need not explain. Some players might procrastinate on the automation, but if you think this is a real problem worth addressing, then the best way to address it would be to have more in-game hints intended to help these new/lazy players. As an aside, it's quite possible that the player you observed "just sitting there" was actually trying to think of a good way to design the factory, but not doing anything much in-game because that thought process was taking all their attention.
In summary, I think that "queue to front" is a feature that would make the game better and more fun overall, and your choice to specifically not include it is a mistake. If you read my earlier post, my opinion is that queue-to-front should simply be the way the queue always works (so crafting is a stack, not a queue). No need for a "special shortcut". This feature doesn't matter to new players, because new players are not thinking about the best way to manage their crafting queue, they are thinking about more basic things like "WTF WHY IS MY REFINERY NOT GOING?!!" On the other hand, it would actively help intermediate and advanced players, because these players understand that Factorio is all about building lots and lots of automated factories: queue-to-front would just make it (slightly) easier and more fun to build them.