Problem:
Prove or refute: for integer $n\ge 3$, we have $$\omega(3^n-1)>\omega(n),$$ where $\omega(n)$ means number of distinct prime factors of $n$.
I believe the statement is true.
It seems easy to prove when $n$ is a prime, but I am stuck at how to extend my proof to general integers. I tried factorization of $3^n-1$ when $n$ is composite, as is demonstrated here, but cannot proceed further.
Thanks for your help.