>That's not typically where you find that and if it is you're probably about to have a bad time.

Why do we accept mediocrity from the government we pay our taxes to? They can't be as fast and lean as a small team, but there are surely optimizations we can make in process, especially as technology improves.

>by having a larger number of smaller companies, so they're not massive vertically integrated conglomerates that you need something the size and speed of the US government to hold them in check.

Agreed. Now I'd also like to have that sometime within my (maybe your) lifetime.

But these two ideas aren't mutually exclusive.