yes experience is a valuable one and one can gain experience by spending time .And demo account helps in gaining experience.Although many dont use demo seriously they omit demo and enter live trading directly.So finally they face loss and get experience with loss of many dollars.