effervescent technology

do you know about this?
i think it means bubbles,
but it sounds so advanced.

i am perpetually amused
by the ways in which companies
sell their products to us dummies who cannot
comprehend their genius.
maybe it is just me,
but the words effervescent technology
sound really unreal...
but it makes me want to eat it.
i want to enjoy the effervescence,
and i want it to work its magic to stop my sniffles.
reading products to find out which is best is a lost cause for me
because of the technology of which i speak.
it's too special to ignore...
better than the rest?
probably not,
but i cannot avoid the appeal of such nonsense.
maybe it is the nonsense alone that attracts me.