just to tl;dr, my point was that this is the cheapest stock broker because it has fixed fees and not per-share + SE fee and trading through it works just fine. no one is saying one has to use their banking, since it is a bank, but if someone is looking for cheap trading option, this is it.