On my last flight to home KXLL I was being vectored for RNAV 7 approach . I was planning on doing the full approach on my own but the controller offered to provide vectors so I accepted. As I got very close to the Dostr intersection and anticipating loc intercept any moment I was told that I had to go to Katve intersection and hold because there was Allegiant flight is on the way to KABE . The airline was still 15 miles out and still at 6000 ft. Well after about 10 minutes of hold finally I was cleared for the approach. So the question is , is this standard way to handle the approaches where a smaller airport lies inside the class C airspace , to move little guys out of the way to make room for airlines ?