I never understood, why is there a price difference between indoor and outdoor, and which one is generally more expensive?
Indoor is generally (not always) better and more expensive for several reasons. The main reason is indoor is protected from the elements. You get less mold, mildew, budworms, etc. Indoor is also usually taken care of more.Better nutrients, co2, etc. Also you start seeing bad weather in Cali around harvest time. That can lead to mold, resulting in people having to harvest earlier than they should.
Also, pretty much anyone can grow a decent quantity of outdoor without knowing what they are doing. Building an indoor grow room is quite an investment. You don't just wake up one morning and decide you're going spend 10-50k on an indoor grow room. Anyone who happens to get a hold of some clones can grow outdoor with very little investment.
The only constant advantage indoor really has is climate control (humidity,co2, temp, etc). Other than that it's possible to grow just as good bud outdoor as it is indoor.
So yeah, while indoor isn't always better, it usually is because it's a more controlled environment.
also - really like that picture in your avatar. yummy