That's correct, it is inefficient. As was stated, $20,000, $5,000.... That level of fine is just like the cost of doing business. These companies make millions of dollars stealing other people's work.
The penalties applied to such infringers should be massive, in the same way that there's massive infringement going on.