Yes, I agree, Makeblock needs to make some serious changes.
I will add that I live in Shenzhen (where the company is located) and have had tech support to the tune of 20 or more responses in a day. In English.
But, even though that support was very forthcoming, the person I spoke with did not know much about the technical aspects of the hardware/software…
Granted, it would surely be difficult to find someone who not only speaks fluent Chinese/English, but also someone with technical knowledge as well.
In the end, it’s up to us to convince MakeBlock that its in THEIR BEST INTEREST to have good customer support for their products.
But until that time, I fear it will be up to us, as a community, to support each other with the technical crumbs that we are able to gather along the way.