Just because someone's an engineer doesn't magically make people throw money at their project. It's _understandable_, perhaps, that an engineer might overlook the need for good marketing, or not know how to go about marketing something well - after all, for probably the vast majority of software engineers (or other types of engineers!), marketing is just not something they do often. But that doesn't make it 'lame criticism' to point out why such a campaign may do poorly; hopefully the author of the campaign uses this criticism to improve on the campaign so that it might succeed.
>> Just because someone's an engineer doesn't magically make people throw money at their project.
No one said that. It is a lame criticism - focus on whether there is a need for the project, is it possible in the time frame, etc. Substance over style, please.