what's the point of showdown now?

SDS

am I missing something and there's no actual purpose to this mode now?

SDS

To get XP towards the features program

SDS

Frustration for frustration's sake.