Pre-match odds are often the result of a market changing over days, so the odds will generally be very accurate. However, with live betting things happen fast, and you can show your expertise to beat the bookie.
Also, there are certain markets that does not exist anywhere else, such as "next goal" or similar.