Comment
Comment by cybrexalpha
I cannot agree. The post makes it clear that the author was hired as a senior engineer ("…He expected more from a senior engineer…"). Senior engineers are expected to present the needs of the team beyond immediate work items, and so it was the author's duty to raise these issues.