You have to take account on few details. It is heavied due to retractable landing gear and diesel engine. OTOH, it has much lower fuel burn (roughly 10 vs. 17 gph) which nicely compensates for a littla less useful load. Useful load itself is also dependant of equipement, there are many SR22’s with useful load just over 1000 lbs.
At the end, let’s not forget about the cost of fuel, especially outside of US. In Europe, price of JetA1 is about 5$ per gal, 100LL can reach 10$, in some places even more. So, 17 times 10 equals 170 $ per hour, or 10x5=50$. That’s quite impressive in my book.