It's all brand new and everyone is nervous trying to make things go smoothly. Give them time and give it a chance. Rome wasn't built in a day. Every NFL game isnt exciting either and every NFL team isnt great. This league will be fun if people get behind it and support it.