Hot dogs are fast food and can only have a few toppings. A burger can be cooked with delicious rare meat, Bacon, Pineapple, Tomato, Cheese, Lettuce, Ketchup, Salsa, Guacamole, Onion rings, And hundreds of other toppings. A burger can be both gourmet and fast food. And it's a better meal.
My opinion prob doesn't matter because I'm very picky and only ever eat hamburgers, But hamburgers are better. . . . I only eat the meat in them. . . The buns don't taste good.
Hotdogs will always come out soft and amazing. Home-cooked, Fast food, Or professional are all great! Home-cooked hamburgers always have cold condiments which don't blend well, And hamburgers are overdone at gourmet. Fast food is the only viable option.
Taste better without the bun. Burgers and sandwiches are generally overrated.
Both are great, But I prefer a hot dog over a burger. I think the real question here should be: Is a hot dog a sandwich?