I would agree with your second statement - and would always recommend that people purchase their own dedicated modem (cable or DSL) and then use a separate dedicated router configuration. You have more control that way - can keep your devices firmware updated regularily, and usually have better equipment!