Well, stop being disingenuous and accept that adding a free agent filter is just as valid and that price is no parameter to list free agents.
Getting a free agent could be cheaper than buying from someone else. I would rather find a bargain there (potentially). Screening by salary/skill will mix free agents and non-free agents. I would rather just look at and compare the list of free agents rather than mixing the two groups.