Uh, I hate to break it to you but that's exactly what success is; profit, sales numbers and user engagement.
When you argue that game XYZ on a forum was undoubtedly a success, people assume you're talking in real terms, not your precious own opinion.