Non è obbligatorio usare il congiuntivo in una frase come “penso che sia”, è lecito anche dire “penso che è”. Poiché il congiuntivo è soprattutto il modo verbale che si usa per esprimere l’incertezza, la possibilità e l’impossibilità, la prima frase esprime un dubbio (lascia intendere che potrei sbagliarmi e che potrebbe non essere così: penso = suppongo), mentre la seconda è più perentoria e lascia intendere che è di sicuro così come penso (penso = è vero, è senza dubbio così).
Per approfondire → “Penso che è” o “penso che sia”? (Dubbi sul congiuntivo).