My book has the following proof by induction:

My confusion is with regards to the criteria that $1/3+1/c \leq 1$. Why is that required? I thought that if $(1/3+1/c)c\geq 1$ (from the second last line of the proof) then that shows that $\sum_{k=0}^{n+1}3^k = O(3^{n+1})?$
In the induction argument you have to get the same constant at each step. (If the constant keeps changing at each step you don't know that the inequality holds for each $n$ with one fixed constant $C$ independent of $n$). Thus we have to have $(\frac 1 3 +\frac 1 c)c \leq c$. This inequality simplifies to $c \geq \frac 3 2$.