You can ask ur doctor why he prescribed you insulin shots. It depends on the reading of your sugar level. Usually those that are high are immediately put on insulin meds.
Is best to follow doctor advice coz they ask you to do this not because is for you only. Is for bb also. If you want alternative then you can discuss with the doctors too