Likewise, on can be used in reference to things on an agenda, and so my assistant could say I am on a meeting, on lunch, or on education if questioned for."Myself X" isn't even grammatically right, which can be worse. In either case, why really should it irritate you? You might explain to that man or woman exactly what the idiomatic way is.Stack Ex