Lot much is said about decentralized environment but only btc is purely decentralized rest are just created by teams and there is no guarantee of there decentralisation. Even we know that ethereum blockchain is created by a person and who knows he has the loop hole to take control one day.
Atleast they are trying to deliver something that is long awaited. Let's see whether they can deliver such solution or not. We may criticise them once the product is launched and actual goal is missing. Its now become habit to criticise every new project launched.