Your conclusion is probably correct, but it's misleading to suggest Taplytics is doing the same thing we've always been able to do with web views. They go further than that by allowing teams to change (aspects of) the native code.
Taplytics just turns that into a hosted model that you pay for monthly instead of rolling your own version.