In my opinion, the price of bitcoin, first of all, is determined by the growth of its recognition by the society, by the number of users of this crypto currency. However, the course is influenced by a number of other factors, including technical factors (such as the upcoming resolution of the August 01 scaling issue), organizational factors, the availability of demand and supply for a particular crypto currency and at a specific moment, and other factors.
Yes it is depended on people as you said that the growth happen with recognition by the people in society. Right as more people invest the value of bitcoin will goes high which is a huge change in our lives. So yes we can say that it is just because of people what if you and I also work on people to tell them about bitcoin that what bitcoin how it is works is then trust me people will come here with a lot of ideas and dreams.