Dots seem to me to be for the rest of general knowledge work and not specifically developers
Yes, they're trying to break into corporate knowledge work by appealing to efficient gains due to reducing busy work.
Just different interfaces on top of the same product (selling tokens)
Requires $100/month minimum, are non-developers paying that?