Same experience here. Constant small business loan offers. Not as many as you, mostly we get mail offers. At least 1-2/week.
Morgan Stanley, The Nature of the BBBeast https://www.sec.gov/spotlight/fixed-income-advisory-committe...
And then you have non-systemic but ridiculous things like Brex which issues credit on revenue data alone. Revenue is meaningless, Moviepass had great revenue. And those robocalls you're mentioning. Try a Google search on "revenue based credit" on a mobile phone from the US and read what are the ads saying ...