At the end of the day, none of that matters. The only thing that matters is the market -- it reflects whether people have faith in BTC and whether the network is growing in adoption, in spite of its practical shortcomings or nascent state. If all these complaints really posed a threat to Bitcoin so that people stopped using it, the price would be closer to $0 than $6,500.
You're always going to hear naysayers and people fighting the adoption of Bitcoin, whether because they're stubborn and closed-minded or because they have financial or political interests that benefit from that. In spite of those people, Bitcoin continues to grow at an impressive rate in network reach and mainstream acceptance, and I think that's reflected in the price.