You are competing inside an explanation, not a list
The query is usually procedural — how do I get a card, do I qualify, what does it cost. An assistant answers that in prose and names a provider somewhere inside it, or names none at all. Being the named provider means existing in the sources the engine assembles that explanation from, which are state program pages, Leafly and Weedmaps doctor listings, and community threads far more than your own site.