I don't think so. If we remove a few people from F1 cough STODDY, MAX and BERNIE cough, and we didn't have rule changes every single week, F1 would be fine, as long as that red machine was back up the front :p
F1 will always be the top of motorsport, but A1 was not designed to challenge F1...