There are some arguments and scenarios which support price discrimination, OP's article is a prime example. Price discrimination encourages firms to sell more output (at all levels), which enables more customers to purchase goods at each of their willingnesses-to-pay. The natural consequence is, yes, the producer captures more profit. This seems ideal if we are to accept the theory of a capitalist economy.
Monopolies do exert a great deal of control over price and therefore price discrimination to the detriment of the market, but reasonably competitive firms also have some influence over price in ways that are supplemental to the market.