So what is your solution to the bottle neck problem?? Most small blockers don't have one.
There is no bottleneck if you pay a bit more. The fees are pretty decent, even for top priority, for a "crowded" block anyway. If someone wants his dust to move at once though, by paying peanuts, let him wait.
Higher fees don't remove the upper limit of 7 transactions per second. Is that so hard to understand?