Conditional Activity

Is there a reason activities can’t be started under certain conditions (similar to how conditional device commands function)? I tried in both V5 and V6. Another user made a similar post below.

https://forum.roomieremote.com/t/conditional-activities/866?u=amellovitz457