For many years we have witnessed the effect the default interface queue has on throughput. There are many forum threads with frustrated users that have never had closure over why almost all Mikrotik devices with access to high capacity Internet fail to perform with default Interface queues. The answer has been to go away from only-hardware-queue or ethernet-default and instead use mutli-queue-ethernet-default, then increase the queue size drastically.
In our case, we have increased our mutli-queue-ethernet-default queue size many times as bandwidth demand has increased. Lately, we were using a queue size of 1000 and were unable to exceed 4Gbps until we increased to 1500.
The question for everyone that has had to do this is simple: What is the recommendation for interface queue on a router that has excess capacity?
In our case we have 10Gbps of Internet access with a CCR1072-1G-8S+ on v6.43.7. Interface queues alone are responsible for degraded throughput performance.