Problem: price, at $5.99/lb who can afford more than a couple of shavings on a sandwich.
Solution: slice your own. Bulk ham is about 1.59/lb, bulk turkey (for slicing) about 2.99/lb.
If you don't have your own meat slicer, I wouldn't go out and buy one especially for this, but if you know someone with one they would like to part with, or find one at a yard sale or thrift shop - go for it. I can thinly slice a 5lb. ham in about 6 minutes, the I separate it out into 1lb stacks and use my foodsaver to freeze it and keep the frost off.