Touring artist’s absolutely have a say in their ticket prices, after all it directly correlates to how much they will be paid. Once tickets are handed over to promoters and distributors then it becomes out of their control.
Festival appearance rates are agreed on in advance of ticket sales, so tickets prices are the responsibility of festival organisers.