I don't agree, per se. But too many presentations and tutorials, etc are too superficial. Superficial to the point that you can't extend your capacity for reasoning about something. Sure, practical experience is nice, but it is often too shallow and narrow(ly focused).
For example, https://dannyvanheumen.nl/post/engineering-the-unified-oop-paradigm/ is written based on a significant amount of theoretical knowledge obtained from in-depth presentations and blog-posts, in addition to practical experience in (let's call it) boring, messy business code-base, and my ability to make serious ("experimental" but not that much) changes in an open-source project.
Most people will probably dismiss the post as bullshit, but only because they do not really understand the breadth of the mess and confusion. Incidentally, I know Kotlin coerces some better practices by how they define functions and such.
Also, people who claim I don't have any practical experience are lying and misrepresenting what I have said. Most of the attacks are based on twisted words and misrepresented situations by malicious people who have apparently decided to lie about *everything* they possibly can in an attempt to steal everything away and ruin everything they can possibly manage. Too many people are/were invested in the lies.