Block is just different, as BB said, they consider Blocking but not support it, but this is an issue with production system that they have and people use it as not designed originally, the problem is the "last" 1 resource in deposit need to be fixed anyway, queue is feature not bug.
Hello People
There is nothing impossible, it is all depends on estimation on efforts and how much they cost, if they going to do refactor (or re-write) a block of code, they could do that, the queue is exist on many buildings, so it is not impossible to bookbinder, but if they do that, they need to rewrite bookbinder code, the problem with bookbinder that resources can be easily gone, also the incremental part of it, and recipes for RPH not because it is impossible but because the new content and new skills, planning for game features is not like someone think then apply, it is a study could take months or even years.
Hello People
Added some handy links for game information.