If the instructor is using a specific ruler there are two reasons. Make profit or ease of use for instructor. I think most instructors know the rulers they are comfortable with and can better show and explain how to make the pattern using them. I always add the supply list to the cost of the class before signing up.