Fine is subjective, it's hardly the king of feedback. Your old E39 would have been significantly better on that front.
It's interesting to see how people's mindsets change over time. I remember back in the day one of the weaknesses of the E46 M3 compared to say a 996 was steering feel. It was never that good on that front but today people seem to uphold them as good, because compared to today they probably are. My E Class is dire when it comes to feedback. It's perfect for the car but as you speed up it adds weight but not feedback and frankly feels horrible but modern drivers seem to equate that with feedback.
Colleague at work has a real old and tired 996 Cab. Rattly thing, suspension is dead and frankly needs 10K spending on it. He asked me to drive it and give him some thoughts and the thing that struck me most was within 50 yards I remembered just how good steering could be. Same when I drove an old 993 at Silverstone and all modern cars miss that, even the current GT3's. Hard to explain, you just need to go drive one to know it.