The aftermarket sells catch cans because people want them. They sell them for the F-150's Coyote, although there's no real need or use for one.
Adding one to the F-150 Coyote seems a bit odd considering that the Coyote has never been a DI only engine. Might have something to do with under piston cooling jets contaminating the combustion process and contributing to excessive blow-by? I could see a possible need on pre-2017 3.5L and pre-2018 2.7L EcoBoost F-150's since those were DI only engines, especially for owners who do a lot of towing.
The 2.3 EB makes more sense considering that it is DI only. Oil mist in the intake tract can and will contribute to carbon buildup on the back side of the intake valves, especially when there is no raw fuel in the intake tract to wash it away. It may be exaggerated under continuous high rpm or high load (high temp as a result of towing) operation which could explain why it is not offered from the factory but is available from the aftermarket.