Lack of knowledge is the main reason for people to comment some rubbish things about bitcoins as they don't know how to use it or in what way to earn it and they are also not aware about the benefits of bitcoins so I think we should ignore those people.
It seems to me that the advantages of bitcoin are obvious, but also obvious and its disadvantages. I hope you will not deny the flaws that bitcoin has?
I do not see the struggle against shortcomings and therefore, we still long to see a large growth of its popularity and prevalence
I think you may have to look better
We have even two (maybe more) opposing strategies in regard to how fix current Bitcoin issues (a lot of unconfirmed transactions and high fees due to that), so if you don't see them it is in fact your issue. You could say that there is likely too much infighting going on and that doesn't allow to mend matters in a constructive way, and I will probably agree with you, but you can't possibly say that there is no "struggle against [Bitcoin] shortcomings"