>If keeping up the business afloat is your mission as a business owner, why'd you base your business off a platform you don't control? [...]
Why is discord any different than other platforms like office365 or AWS? Do you feel the same about companies using those platforms as well?
As terrible as AWS and Microsoft are as companies, at least they have an established reputation in B2B software. It’s an apples to apple-flavored candy comparison.
AWS originated in providing servers for a book business that grew from there, Microsoft originated from writing a interpreter, but both of them excel in other areas today as well. It's not impossible to start with something (chat for gaming), gain expertise (chat for large groups) and then apply it elsewhere (chat in the workplace).
I understand what you meant, but it's not quite applicable in this case. Chat for gaming (and approach) is not an adjacent market of workplace/enterprise chat.
Just imagine Slack or Microsoft Teams going for gaming chat; you can quite imagine that repurposing of product not happening.
If that ended up being more popular, they definitely would. But I don't think that'd happen either.
What is the complaint here, that they're offering a much cheaper service with less credibility?
Discord's marketing is too powerful for these business owners to consider safer, more reliable alternatives. Same story with Stripe, and similar services that cut lifelines with no recourse other than outcry in public forums like HN and Reddit.
If they have to learn the hard way, so be it.
For example, ensure you have a backup email address for those you communicate with on Discord, and convey an alternate communication method (Meet us on Matrix at XYZ!), or on the payments side plan on how to handle a PAN Data Export with a pre-selected vendor that is experienced in ensuring Stripe exports this data to them. From what I have heard, nearly half of all data exports from Stripe fail to occur, so you need to be your own advocate to ensure the stable hosting of your payment card data.
One could always understand the tradeoff (this ban happy service brings me more public, exposes me to leads, as opposed to: they ban on the slightest mistake and are misunderstanding), but as every risk: It should be managed with any of the four basic risk management actions:
- Elimination: which in this case, would be to not use that service at all
- Mitigation: reduce the risk the most (your example of backup exports, etc)
- Acceptance: being aware and recognize maybe alternatives are more costly than accepting the risk
- Transfer the risk: let someone else handle the risk for you (insurance, for example)
If something like this happened at AWS they'd nuke the services that were running and probably reach out to the account owner (if the automated service didn't do so as part of the nuke). The account owner's databases or Terraform scripts wouldn't be deleted by a set of EC2 instances being taken down.
AWS has its own problems but they do try and stay out of content moderation where possible through their "Shared Responsibility Model" (which also means they don't do things like backups for you).
Even comparing Discord to Slack: Slack has export capabilities.
With Discord... you might have to strong-arm them into a GDPR claim or similar, so, vendor lock-in in a B2C SaaS is a thing.
Because their businesses/jobs are so tightly tied to AWS etc, they just tell themselves everything is fine. (What else can they do? Quit and be a full time open source developer?)
The difference is that Microsoft and AWS don't take on an active role in moderating what happens between the company and its users.
But yes, in a way they are similar and I do feel uneasy each time we take on a dependency on some AWS-specific feature where we could easily have build the component to be independent.
No one else seems to care though. Even worse, the CEO wants us to dig deep into AWS, because that somehow will make the customers trust us more.
https://www.newsweek.com/amazon-web-services-parler-lawsuit-...
Aww, so innocent sounding. AWS was such a big bully in terminating their relationship with that client. It's not like anybody died as a result of that extremist speech they were popularising, right?
It is different. Really
Discord seems run by people with a vague understanding of security, attack vectors, let alone security best practices.
(or maybe they are heavily biased towards the gaming audience - but regardless)
Because they seem to be very competent when it comes to software creation
But in terms of identity management, they're awful
Every time I see a business inviting me to a Discord, I feel like I'm putting myself in a position to be mistreated either by the platform or by the company inviting me. I feel like they don't quite understand sound business principles like Platform Risk.
If keeping up the business afloat is your mission as a business owner, why'd you base your business off a platform you don't control? You might assume a Platform Risk, and be fully aware of it (and in the meantime, capture the capital to have your own platform or contract services from another platform less volatile), or you might not be aware of it at all, or if you're aware, you just play dumb and say "it won't be a problem, that happens to others, not to me".
I just get discouraged, I never end up joining these Discord communities and I don't buy the product/service the company is selling, I feel it distasteful.
In these SaaS days where providers can get away with not having a proper Support department or they are too big for you to go ahead and sue them face-to-face... why'd you put your neck on the line this way? It feels so needless.