Hmm... I really don't see what the big deal is. That's got nothing on some of the other sandwiches on this site ;)
For F**k's sake, is it really necessary to put THAT much ham in a sandwich? Why not just put a cooked pig on the counter and hand everyone forks. I know American portions are large...but thats just obscene.