I'm not saying this is your fault and I get where you're coming from. But saying 'only' 10x-20x growth is 'fine' as if that's something to be embarrassed about... Yeesh, talk about messed up perspective...
By my reckoning, if you're generating value, have a sustainable business and are giving people gainful employment that in and of itself should be reward enough.