I'm sure they are just doing it for extra marketing buzz. If they have marketing people as well as technical people, there's no harm done (marketing people can't exactly do the detailed technical stuff anyway).