Marketing experts opine shoppable ads might make impulse buying easier but they don’t necessarily cultivate long-term brand ...