Sure but there are all kinds of reasons people couldn't make an 11am meeting, even being in other meetings. The only reason it bothered him is because the employee in question was doing something non work related.
Mostly don't you sit down with your team and figure out good meeting times and bad meeting times? Did employee say 11am is a great time for meetings then go get an 11am hobby? Then sure employee is a jackass.