Please if you have any Buddhist questions please run them through me, I live in a prodimantly Asian neighborhood as well as Buddhist, I have read lots of Buddhist scripts and lots of disertations on the subject.
As for Buddha being a God that is somewhat true. To clarify, Buddhist have a polytheistic view, but do not hold one as a creator God. Even Buddha (denoted sometimes as Lord Buddha) has claimed that that the Hindu God of Creation (Brahma) is subjected to birth and death. And they don't pull this out of the air, it is because even rocks and air have can decay and stale. As for Buddha, Buddha himself was born a man. He walked life as a man and he died as a man, however his mind is not of a man nor his teachings. Lots of people draw a connection between the teachings of Buddha and Jesus (sermon on the mount) and that is because undeniable both has seen the truth. Buddhist call the truth the Dharma, and Christians call it God. Anyways, when the Buddha or any being reaches the state of enlightenment (and to clarify, an infinite amount of people can reach enlightenment) his mind is not his to claim, it's natures. Buddhist honor Buddha for many reasons. He is not sacred, because nothing is sacred, however he is upon the utmost importance. When Buddhist kiss his feet it's because they want to practice humility and it's recognition that they are not at the same level as Buddha. (In case you wonder, Buddha isn't the first of last Buddha, there is a prediction another Buddha will rise. A Buddha and an enlighten person is about the same, except a Buddha has reached all levels of compassion however someone who is enlightened has only reached a level that makes them pure of the mind.) But to reaffirm your speculations, no Buddha is not their God despite their forms of worship. He is held just as Newton and Einstein are held in the hearts and minds of physicist, however there is things to learn from homage and humility in the life of a Buddhist monk, there is very little things to learn if you kiss the feet of a statue of Einstein.
Any more questions please? I can run them through a lot of Buddhist I know.