You can block all of the ads on CNET without losing any functionality; I, and many others, have done it for years. However, you must be very careful when adding new rules to block ads as you may inadvertently block legitimate content as well, as is evidently the issue you're encountering. For instance, the domain i.i.com.com serves both ads and images for CNET, so while some may recommend that you block it as an ad server, you'll also block the Preview, Submit, Cancel, etc. buttons if you add such a generic rule.

My advice: Delete the rules you've created thus far, add an EasyList subscription (covers most ads without you needing to add your own rules and without blocking most legitimate content), and add custom rules as needed one-by-one, making them as specific as possible to avoid cases of blocking an entire domain, like i.i.com.com.

Regards,
John