All I can say is...Are people really recommending that we are making more money selling higher tier cards?
We are NOT a components reseller and our markup for components is often very small and similar per card tier! we make our money from the services that we provide.
Edit: The 3090s just aren't selling as well due to the value perspective, the card doesn't really offer that much over the 3090 when compared in a gaming situation, for workstation use you may see the benefit, this is a much smaller target audience thus more cards are available.