Business is hard, whether it's hardware or software. I think a lot of software-based companies wish they were "doing like crap" the way Fitbit is -- navigating through a couple years of unprofitability using a large pile of cash gained through years of profit.
Disclaimer: I work for Fitbit but speak only for myself.