Saying it's "for press" just kicks the can down the road, raising the question "why do startups want press on announcements like these?" They do it to get out a certain message and leave a certain impression, usually of the mercenary sort the post outlines.
Although I see your point about it just being to get the name of the company out there, that's definitely one mercenary motivation that the post maybe did not mention.