Krishna is the incarnation of supreme. Why worship other gods which are his manifestation?
Gita is the only dualist text which talks about a philosophically logical god. What are the arguments for other gods. I don't mind if you go Advaita way (non dualist) but Krishna of Gita seems like a complete god in the most logical dualist sense.