You need both. There's alot of coins with good tech that never got off the ground because of bad (or non-existent) marketing. The sad part is that those coins have all been superseded by newer coins with better tech.
Actually thats a good point, MARKETING is the key.
Unless an idea or creation is exposed to potential investors etc... Its not going to go anywhere