Goomer
Member
Never in my life have I seen such over hyped products. Making up stupid names for the polymers . When in reality they probably are just a form of floor wax.
Encapsulation is a fancy marketing term to sell more product.
I am curious what your definition of "encapsulation" is, because based on the actual definition of the word, and the basic properties of how the product is supposed to work, I think the use of the term here is completely applicable.