McCartney got a Hofner because it looked good played left handed and it was cheap.
It was inexpensive because he bought it in Germany where it was made. That meant no shipping costs, import duty, or British VAT (tax). He also paid for it in German marks, which meant no currency exchange. Bottom line is that he got a great deal on it because of where he bought it. The fact that it looked cool due to its asymetrical body shape was also a big factor.
Is a German Hofner bass better? Maybe. $1,650 better? I doubt it.
You obviously don't know much about the Icon Series instruments and the B-Bass in particular from a quality point of view. Where do you want to start?
How about we start with the basics. Are you aware that the Icon body is made from plywood that has had a piece of 1/16" thick veneer glued to it to make it appear to be solid wood? Yes, plywood!!
Are you aware the Icon is basically machine made, and not hand crafted?
Are you aware that the Icon's electronic components consist of many of the cheapest pots, switches and capacitors available in the world?
Are you aware that the hardware used on the Icon is made from low grade Chinese white metal?
Are you aware that Icon's are painted (finished) by machine in a production line and not by the hand of a craftsman?
Are you are that the Chinese people who assemble the Icon instruments are paid next to nothing and that they're anything but craftsmen?
I can go one, but I won't.
There are a lot of reasons why a German made Hofner is worth far more in value than a Chinese made one and is also far better made. You get what you pay for.
For what it's worth, i've visited the Hofner factory in Haganeu, Germany and seen for myself the quality of wood and electronic components that go into every instrument they make by their highly skilled craftsmen.
TD