I disagree with that thought. I believe it is uninformed. I will have to flip the same question around on you...
How exactly did you verify that Amps had "NOT" generated $5 million in revenue?
Everything you have posted doesn't confirm such and is beyond speculation.
I'm taking my chances with what FUTL states in PRs until otherwise confirmed that I shouldn't anymore. I think we will be fine here with FUTL
Remember those multi-billion dollar companies where one started out in a garage... another one started out is a dorm room... Many successful companies stated out from a house. I 100% disagree with your logic. Actually, it's illogic to me.