Amazon's price-matching algorithm does nefarious things.
I'd argue that the 'lower prices' just let amazon disperse the cost of markdowns across all of the vendors. Meaning Amazon still benefits from the lower pricing because they get possibly extra sales but only absorb the cost on 'their' products which were still matched to their 'competition' who were stuck matching Amazon.