your assertions about fees is exactly backwards. if there are fewer transactions, the fees go down. each block has a finite number of transactions it can include, so to get yours included you attach a fee. therefore, increased demand increases the fees and visa-versa.