You would think finding a middle ground between two completely opposite things wouldn't be hard, but like everything else, it takes practice. Emma and Robert aren't the only newbies at this table, after all.
Yep, case of well intentioned heavy railroading. Players need freedom, or rather, the illusion of it.
And Terrence, keep altering your environment in meaningful ways. It's the only way to live.