Car price cheapens, more people buy an E46, so demand of E46 parts remain the same, price remains the same.
Totally different for Volkswagen MKV's. No where near as common as an E46. A replica R32 front bumper cost upwards of $700 because of how much less of those cars are on the road. The E90 generation has sold considerably well, so the prices on those are in the same ballpark as the E46 which is still a very popular car.
Much Torque Steer