Smartwings is a LCC by definition (check wikipedia or so).
LCC does not mean low cost tickets, I am sure you would agree that Ryanair is a LCC, however their prices are far higher on occasion than Aer Lingus and BA.
Don't want to check it now, but do other airlines fly Dubai -Prague for less? What about one way?