Is it just me, or does there seem to be a plethora of companies named in the form something.io nowadays? Feels like it's the next version of Flickr and all the diminutives missing that 'e'.
.io seems solidified as branding indicating that the business is oriented to developers, being a niche of "B2B." It may feel like a fad but the TLD is valuable for reasons other than availability, unlike deliberate misspellings you cite such as Flickr.