No, Mac desktops do not come with a keyboard. Most people buying a Mac are upgrading their system and already have one. Makes a lot of sense to me to not include a keyboard that the majority of users will replace anyway.
Fewer viruses, less crashing, and can still run Windows OS if I really really need to. Winner in my book.
Haaa, gonna have to include some "Mac" swag with your bomb.