You sound pretty bitter. Why?

Copy and paste might not be the most efficient way of combining JavaScript files, but the method will do the job. The point is that a pretty good way of speeding up a web page is reducing the number of HTTP requests. By combining the files you reduce the number of requests from x to 1. Usually pretty good.

Please remember that these methods are supposed to be the “cutting edge” of optimization. Usually you would do this on high profile sites and have a deployment process that will combine the files in a more efficient way.