There are significant distinctions between the two, though. For instance, the Lightning payment can be immediately used in a subsequent transaction without waiting for a block confirmation to occur.
Technically, merchants could accept 0-conf transactions which would be instant in such case but that would expose them to double-spending. Instead of believing users, they can set up a Lightning Network node and trust themselves.