P7 is a really interesting pistol hampered only by its caliber. All German guns are expensive, thanks to the exchange rate.
And if the gun was really properly machines, fitting wouldn't be necessary.
When it came out, the P7 was the best in it's size an weight category. It was the first truly compact 9mm. Now there are several that are as reliable, and even more compact.
There's nothing wrong with the P7, and I carried one for several years. It's a great pocket gun in that even a snagged trigger isn't going to fire it and it fit well into the pocket of men's dress slacks.
Ultimately, it is a matter of preference. And while it's not the ultimate gun IMO, it is definitely in the upper range of quality and reliability.