Although I agree that supply is not the only factor, but to say that it "is irrelevant" is irresponsible in my honest opinion knowing that
\/
Supply + Demand = Opinion of Value
I completely agree if the specs of a coin are in balance then it will do it's work if not it will drop the price regardless.