To be fair since the halving has been closing in there seems to be a lot less talk of blocks being filled up, I'm not sure if we even have enough users to fill them up at the moment in anything other than a spam attack. I'm quite happy to wait a few months for segwit. We've waited this long anyway.
That may be very well a temporary thing. It is just a matter of time before a certain 'group' of people attempt to incite even further disruption with their nonsense. They've been pushing the date of the 'catastrophic-all blocks are full-event' further and further into the future. It just doesn't seem to come. The capacity boost that should be provided with Segwit should come gradually which should help 'ease' the additional resource usage by nodes.
I do hope that the transactions are lightning fast.
This has nothing to do with the speed of transactions, which is practically 'almost' constant, i.e. is almost instant.
Segwit is mostly working. It's been tested for a long time. The problem is not the code itself, but the problem of whether the community accepts it. If they don't, then it would also mean a bad rep for them.
Well, that's not a 'problem' yet. This is a soft fork, meaning the community does not necessarily have to adopt it. Although with greater adoption comes greater capacity.