It's purely a matter of opinion. Some find that this movie has a lot of comic value, while others can't get past the obviously cheap special effects. Most, however, prefer the Robert Downey Jr. version.
The Asylum is a company that makes money by cashing in on the success of other, more popular movies (with varying degrees of quality). They got the inspiration from the Robert Downey Jr. version of Sherlock Holmes.