Which receivers played on the most pass-happy teams? It’s a bit tricky to measure that: if a receiver played on run-heavy teams most of his career, but plays a couple of final seasons for teams that throw for 600+ attempts while he is a reserve, that would skew his average. So we need to adjust for a player’s best seasons when measuring how pass-happy his teams were.
Let’s use Calvin Johnson as an example. He played for the Lions in each season of his career, and Detroit has been very pass-happy throughout his career. In 2015, he had 1,214 receiving yards, which was 10.4% of his career receiving yards. That year, the Lions threw 632 times, or 39.5 times per game. So for Johnson’s career pass-happy grade, 10.4% of it will be based off of an average of 39.5 attempts per game. In 2012, Johnson had 16.9% of his career receiving total, so 16.9% of his pass-happy grade will be based off of the 740 attempts the Lions had that year. Perform that analysis for every season, and Johnson has an adjusted average of teams throwing 39.5 times per game, as per the table below.

I did this calculation for every receiver in NFL history with at least 5,000 pass attempts. The table below is fully sortable and searchable, but it is initially sorted by career receiving yards.
I am short on time today, so I will leave the commentary to you.