He is in a contract year. I'm sure he knows if he was in an offence like the Rams or Cheifs, he'd have 70+ catchs with 5+ TDs which would mean $$$$ for him. I can see where his frustration is coming from
I see your point entirely, dont get me wrong, but I actually think the Cowboys are a much better option than either of those for Beasley.
With the Rams he wouldnt see the field barring injury, with Woods, Cooks, and Kupp all soaking up close to 95% of snaps.
And with Cheifs he might get on the field, but he'd undoubtedly be behind Kelce, Hill, recently released Hunt, and Watkins.
Now packers and Steelers I can see.