It is the same in Germany. I always assumed it was that way everywhere.
If it's a 70 limit, and someone is in the passing lane doing 70, you'd still flash them.
(OK, there are speed limits on most patches of the Autobahn. But there are some without.)
And no, nobody passes on the outside. Even if you're about to exit and the rest of the lanes are moving slowly, you'll still slow down considerably and look a bit sheepish as you drift past the main highway traffic.
One problem here is that people driving the maximum lawful speed are still driving too slow for the prevailing speed of traffic.
For example, in the state of NY: Before you pass on the right on multilane roads such as expressways, make sure you check your mirrors, use the proper signals for lane change, and look over your right shoulder for other vehicles. After passing, be sure to check over your left shoulder, and to signal, before returning to the left lane. http://www.nydmv.state.ny.us/dmanual/chapter06-manual.htm