To be clear, this is a text conversation not an argument

To the first... 2-3 miles at ~130 knots isn't very long but is an eternity to be sat there.
2. It isn't clear due to the camera distance and glare, but the Dash 8 lights are visible, just. Including the strobes. The nose gear light comes on just as the A350 lights it up. (Alot clearer watching it on a big screen tellybox, not so much on a smaller screen.)
3. Could be a contributing factor depending on how the controller workload is distributed.
4. Information that both controller and Dash 8 crew should have been alert to. Especially if using if for a sneaky departure. Safer to use the taxiway to the threshold. If this is the case then extra precautions should have been in place although it may have been felt that the signage and ground markings were clear enough without.
An alternative might have been to clear them for an immediate and expedited take off using C6 or line up and wait BEHIND/AFTER the landing aircraft.
5. There are arguments either way for this.
It doesn't take alot to thread the needle of fate through the cheese. Or not. And if fate gets through, then you can drive a jumbo through it.