Hi Xarce,
Using Random.Range is a good idea. 
Almost all “why not” questions can be answered with: “Because [instructor] cannot show everything and because there are often multiple ways to do something in Unity”.
See also:
- Forum User Guides : How to mark a topic as solved