iYogi, the IT support and help desk provider facing lawsuits and backlash from some U.S. customers, may be experiencing deeper business problems.