specifically what terms are violated by offering Apache-licensed code for download?
See https://www.apache.org/licenses/LICENSE-2.0#redistribution
You must give any other recipients of the Work or Derivative Works a copy of this License;
Note how that information could be placed anywhere, even a remote and not well accessible or logical place. Would that solve the complaint the top poster has? Not really.
Would most people that potentially buy this software even read that information? Or be wanting to redistribute the code? After all, the code is already freely distributed and available!
Not that I condone the behavior - I think it is deplorable, it is stealing, it breaks the spirit of the license.
It is more about not fully understanding what licenses may be used for.