The worst thing about owning an EV (we have a Leaf) is the app. The software is terrible, slow and buggy. There are some 3rd party versions that are a little better - but not much. We frequently have issues getting the car to pre-heat (something important on very cold days as it can add sizable range) so have learned to set the pre-heat using the timer the night before. I don't think this is a cover up - I think they are just rubbish on the software front.
Everything else about having an EV is great.
And amusing you chose to post a Juke engine bay. We have one of those too....