If you are flying in the US, probably not - there aren't really any regulations to compensate passengers for these inconveniences. If you are flying to or from Europe, there is a good chance you are eligible for cash compensation. In that case, check the law known as EC261 to see if your flight applies - many factors go into determining the right to and amount of compensation.