The main difference is this system auto give badges out automatically for actions/events without the admin having to give badges for the users. Which can be expanded or you can also upload custom badges and give them to users manually.
Price is mainly a factor since I put about 40 hours into the mod getting it built and paying a graphic designer to develop the icons for badge system.
This will be a system that I update and improve since I use on my main forum hosting platform as createaforum.com had an idea to build after seeing another forum system have auto awards without the admin having to give them out.