I think it should depend on context. If I'm covering an actual shift, i.e. a security gig or manning a ticket booth or anything else that reasonably requires a person to be somewhere during a certain time slot, then fine, punctuality should be a priority. But being at a welding station 15 minutes later than usual? Why does it matter? In fact, as long as the work gets done, you can show up whenever you want as far as I'm concerned.
I think it should depend on context. If I'm covering an actual shift, i.e. a security gig or manning a ticket booth or anything else that reasonably requires a person to be somewhere during a certain time slot, then fine, punctuality should be a priority. But being at a welding station 15 minutes later than usual? Why does it matter? In fact, as long as the work gets done, you can show up whenever you want as far as I'm concerned.