I come across many marketing lines... say
High performance. Delivered
Now, I have a question. I know what is headlinese for what we don't bother much about grammar.
But, what sort of style is this? Can't it be written...
High performance, delivered!
The string 'High performance' and the word 'delivered' are connected and depend on each other separating them that too with the 'period' makes it ungrammatical. The 'comma' would have certainly worked and would have been a way better choice. What say?