Some of it is though. For example, they take forever to update their servers when new versions of Lemmy are released and it often breaks compatibility with apps. They also have constant service disruption. Even if it is ddos attacks, they should be trying to mitigate them.
I can make different rules based on the device group with PiHole.