I am usually am early adopter of a lot of different types of tech. Amazing Echo would be no different. Ordered it within the first few months of being out.
First, you have to accept that you will need to keep it plugged in. The sensors to “hear” a command are always on, so the battery drain would be terrible. Just accept it and move on.
Early on the skills were a bit limited. But the ones I downloaded to use with my family were very useful. Yes we still use it months later mostly as a music player. We do check weather daily with it too. But we play games with the kids and they love that. There are new skills being published every week. Some more useful than others
My plan is to connect my Echo to lights, Nest, garage opener, etc. I am in the process of evaluating all of those IoT devices and will have an update.
I do wish someone would write an Internet search skill. That does seem to be lacking for now.
Be on the lookout for an update in a few months.