I agree with you. One problem that is slowing this process is the presence of advisers and special forces from the countries that you mentioned that are among "rebels" that are now cut off from their musters! 
These countries are desperately try to save and extract their solders/advisors before East Aleppo is liberated and jihadists destroyed or captured.