No, demo accounts are not rigged. The fact is that from an emotional standpoint, a demo account is different from a live account. If you make a little mistake in a demo account, you are less likely to feel the pinch like in a live account. That is why it feels like demo accounts are rigged.