The Pembrokeshire Football League will reduce the number of teams per league to 12 next season - meaning only divisional champions from the 2018/19 season will be promoted.
Following last night's AGM, League Secretary Brian Hawkins contacted all clubs to explain: "The entries in the League had fallen to 60 at the start of the week and there is no way we could continue with 14 in each division, this has now reduced to 59 since.
"It was decided that the League had to reorganise and reduce the numbers to 12 per League (with now 11 in Division 5). Angle are the one new club to feature, re-entering in the bottom tier having folded 12 months ago.
"Due to this it was decided that only the champions would be promoted from last season and whilst you make think this is unfair I hope you will appreciate that this is due to the falling numbers of teams."
Hawkins also confirmed league fixtures would commence from the first Saturday in September, and added games would kick off 2pm next season, with cup matches 1.45pm.
Bitter blows for some sides:
While the reasoning makes sense, inevitably some sides have been left angered having spent more than two months wrongly thinking they had been promoted or survived relegation.
In Division 1, Milford United have now been relegated along with Herbrandston while Kilgetty, who beat Johnston on the final day of the Division 2 season to seemingly gain promotion - have been denied top flight football.
It is worth noting that they did only finish third in the second tier, behind Fishguard and Merlins Bridge 2nds, but the fact The Wizards were ineligible to go up meant they took the second promotion spot.
For Robbie Beynon's side to find out otherwise in July, when pre-season preparations have probably begun, is unfair and the frustration for them and others is understandable.
Beynon himself told Telegraph Sport: "I'm disappointed if I'm honest - more so for our squad of players who deserve a chance to play in the top tier of Pembrokeshire football.
"But it is what it is we will get our heads down and try and do it the proper way and that's by winning the league and hopefully another good cup run."
The upshot for all involved is it is now a 22 game season, not 26, with less chance of the usual midweek fixture pile ups in April and May.
Below is the new structure for the 2019/20 season, with clarification on those affected.
Division 1:
Monkton Swifts
Merlins Bridge
Goodwick United
Carew
Pennar Robins
St Clears
Clarbeston Road
Neyland
Saundersfoot Sports
Fishguard Sports
Division 2:
Milford United (now relegated)
Herbrandston
Merlins Bridge II
Kilgetty (not promoted)
Hakin United II
Johnston
St Ishmaels
Broad Haven
Hundleton
Lawrenny
Pennar Robins II
Division 3:
Camrose (now relegated)
Haverfordwest CC (now relegated)
Letterston
Monkton Swifts II (not promoted)
Carew II
Goodwick United II
Pembroke Boro
Pendine
Clarbeston Road II
Milford Athletic
Fishguard Sports II
Cosheston AFC
Division 4:
Narberth II (now relegated)
St Clears II (now relegated)
Milford United II (now relegated)
St Florence
Solva II
Pennar Robins III (not promoted)
Broad Haven II
Haverfordwest CC II
Neyland II
Camrose II
St Ishmaels II
Division 5:
Pembroke Boro II (now relegated)
Hundleton II (now relegated)
Herbrandston II
Kilgetty II
Johnston II (not promoted)
Carew III
Saundersfoot Sports II
Lawrenny II
Milford Athletic II
Newport Tigers
Angle
Senior Cup First Round:
Camrose v Merlins Bridge
Neyland v Monkton Swifts
Goodwick United v Hakin United
Pembroke Boro v Cosheston
Kilgetty v Lawrenny
Milford Athletic v Solva
Pennar Robins v Pendine
Haverfordwest Cricket Club v Hundleton
Clarbeston Road v Letterston
Narberth v St Florence
Fishguard Sports v Broad Haven
Milford United v Saundersfoot Sports
Johnston v Angle
Herbrandston v St Ishmaels
Carew v Tenby
Bye: St Clears
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here