I agree with all your points, but about the full offense thingy… lemme explain.
I go glass cannon simply because I have learned that getting a defense item(with the exception of reflex block) is going to be useless on someone like Celeste or Kestrel because of their immobility they get bursted down quicly anyways.
Going full offense enables me to provided all the damage for my team, if you see my better Celeste games, I do over 50 000 K on average and multiple times 70 K, thanks to my 5 offensive items. My positioning overall I would have to say is good as I manage to avoid getting caught out alone(most of the time). Also when my team lacks damage, I am forced to go more offense as all they are doing is stalling due to their lack of damage from their lack of gold an items while I was the only fed person in the team(a reason why I love Mid) so I am forced to.
But I know where you are coming from. The funny thing about T6 in 5v5 is that it is not so hard yet that going 5 offense is often a better option(with someone like the heroes I play, CP Kestrel and CP Celeste) rather than getting a reflex block as most often if you positioning is good you find that you don’t need one.
Also I became pretty fed by then due to all the kills so I thought why not make use of all the gold :3