1. It has no intrinsic value. 2. It is hated by those who like controlling others (socialists/post modernists). This might not seem like a flaw, bit since these people control government, it means that its users would be relentlessly prosecuted. 3. It's hard to get into. Because of no. 2 it's hardbto convert local currency to monero
4. The price ;)
Are you talking about transaction fees?
What are the transaction fees of Monero?
around $0.01
That doesn't sound expensive..