Hi Petncho
I understand what you said about relativists. But I think there is a misconception from their part. Most of them are taught that the speed of light is always c, even if they do not have an intuitive picture of why this is true. The explanation they have is only mathematical. And since no experiment has contradicted this postulate they usually hold their position.
The problem of why no experiment shows a value higher c arises from two factors: the experimental techniques and the fact that the speed of light is maximum in a given region of the gravitational field. To understand this you should keep in mind the following. If we consider the speed of light as our basic unit of motion, we will always get the same value independent of the place where we carry out our measurement. But here there is a conceptual difficulty, because traditionally, the speed is defined as the ratio of distance to time. So, when you compute the speed of something you define a length and you measure the time it takes for the physical entity (PE) to move from one place to another.
To understand my view, we can also assume motion as a fundamental quantity. And consider the speed of light (SL) as our basic unit of motion. If we adopt this convention we can refer any other motion of any PE, say a particle (P), relative to the SL. So, if we would like to measure the speed of P we have to define an arbitrary distance L and let a ray of light to travel L, when the ray arrives to the opposite endpoint we record the time t_l it takes. The value of L is for this experiment irrelevant but it has to be the same for both the ray and the P. Then, you let the P to travel the distance and again measure the time t_p it takes. As you can see the experiment resembles a race. What we want to know is what PE is faster than the other but considering the SL as the unit of motion, as a unit of "rapidity". So, the speed of P in these new units of motion can be defined as: v=t_l/t_p.
Likewise we can adopt the equivalent convention. We can define an arbitrary interval of time, say 1 second. During this interval we let the ray of light to travel and when the interval is complete we determine the last position of the ray of light, so we can obtain the corresponding distance d_l. Then, we do the same for the P and we will obtain the distance d_p. The speed of the particle will be v=d_p/d_l. If we assume that the SL is a limiting speed v will always be less than 1. If you have understood this measurement procedure then now you can understand why the SL is always the same in a gravitaional field. If we try to measure the SL at different regions of the gravitational field we will find that, despite that the fact that the speed of light is c'=c(1+2Q/c^2), the value will be 1 (or c in traditional units), because in that region of space the SL is maximum. If we go to another region, the speed of light is also maximum and we will obtain 1 again (or c).
I hope you have understood these ideas
Israel