Power Button is a mechanical device.

Although all are in agreement it will not harm the OS... It still is a mechanical device, and thus subject to mechanical failure. Push it enough times in and out and eventually it will fail/break. Go the software shutdown/reboot way...
But to be fair... if it's a quality build... it should last a long time...