Why so popular in Japan?
Because conversation is such hard work.
Why is the name written in katakana like foreign words (カラオケ)?
If comes from kara (Japanese for empty) and oke (short for the English word “orchestra”), so uses the same alphabet as is used for the word orchestra