Indeed small team trying to accomplish big things. While big teams sit idle releasing easy projects that don’t offer much in way of pumping this industry forward.
We just need to realize this & let them work. With time, resources & real understanding they will succeed. They are already taking actions to improve things lets be a part of the journey instead of risking becoming a hurdle.